expanded polystyrene insulation - French English Dictionary